improvement and development - Allemand Anglais Dictionnaire